package top.riske.animalhazardassessment.common.http.exception;

import lombok.Getter;
import top.riske.animalhazardassessment.common.DTO.JwtDto;


/**
 * JWT token过期异常
 * 当解析过期token时，会抛出此异常
 */
@Getter
public class AuthorizationExpiredException extends Exception{

    /**
     * JWT token信息（已经过期）
     */
    private final JwtDto jwtDto;

    public AuthorizationExpiredException(String message,JwtDto jwtDto) {
        super(message);
        this.jwtDto = jwtDto;
    }

}
